
	/*Member: <#Member Field="Member_Name"#>*/

  function &<#Member Field="Member_Name"#>(<#Member Field="Member_Parameter"#>){
    try {
      $user=$GLOBALS["user"];
      $root=$GLOBALS["root"];
      $current=$GLOBALS["grape_curent_page"];
    
      global $params;
      
      <#Member Field="Member_Initial"#>
    
      if(isset($this->call_override)&&isset($this->call_override["<#Member Field="Member_Name"#>"])){
         $control=&$this->call_override["<#Member Field="Member_Name"#>"];
         $result=$control-><#Member Field="Member_Name"#>();
      }else{
        if($this->check_access()){?><#Member Field="Member_Text"#><?}
      }
      if(!isset($result))$result=true;return $result;
    }catch(Exception $e){
       throw new Exception('<br>'.'Error "'.$e->getMessage().'" in member "<#Member Field="Member_Name"#>" of '.get_class($this));
    }
  }

